草庐IT

前端 PM

全部标签

前端 axios 通过 get 请求发送 json 数据

先说结论:axios不能通过get请求发送json数据使用postman可以做到通过get请求发送json数据但是通过 axios框架就不行,主要是因为axios是对ajax的一个封装。他本身不支持get请求在body体传参。原生和jquery的ajax是支持的。建议跟后端沟通,你把json拼在url后面,后端从url的queryString取值。或者使用post请求来传json数据 

angular - Angular 4 前端中的 CORS 问题与运行 go API 后端的 Google Cloud Endpoints

我无法从Angular4前端调用在云端点后面的谷歌云中运行的API。我收到以下错误:对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”header。产地'http://localhost:4200'因此不允许访问。响应具有HTTP状态代码403。我也在本地机器上运行swagger,并从swagger成功调用API。我的各种设置如下:OpenAPI(Swagger规范):host:MyApp.appspot.comx-google-endpoints:-name:MyApp.appspot.comallowCors:trueG

angular - Angular 4 前端中的 CORS 问题与运行 go API 后端的 Google Cloud Endpoints

我无法从Angular4前端调用在云端点后面的谷歌云中运行的API。我收到以下错误:对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”header。产地'http://localhost:4200'因此不允许访问。响应具有HTTP状态代码403。我也在本地机器上运行swagger,并从swagger成功调用API。我的各种设置如下:OpenAPI(Swagger规范):host:MyApp.appspot.comx-google-endpoints:-name:MyApp.appspot.comallowCors:trueG

node.js - 从 Golang 后端流式传输文件到 Node 前端

我已经在Golang上设置了后端(封装在Gingonic框架中),前端在NodeJS上运行(封装在Express框架中)。假设Express是向Golang后台请求一个文件,接收回Express并推送给客户端。前端Node:varrequest=require('request');router.get('/testfile',function(req,res,next){//URLtoGolangbackendservervarfilepath='http://127.0.0.1:8000/testfile';request(filepath,function(error,respo

node.js - 从 Golang 后端流式传输文件到 Node 前端

我已经在Golang上设置了后端(封装在Gingonic框架中),前端在NodeJS上运行(封装在Express框架中)。假设Express是向Golang后台请求一个文件,接收回Express并推送给客户端。前端Node:varrequest=require('request');router.get('/testfile',function(req,res,next){//URLtoGolangbackendservervarfilepath='http://127.0.0.1:8000/testfile';request(filepath,function(error,respo

web前端大作业_Html5+CSS3+JS原生项目_京东商城首页 详细代码

index.html京东美妆护肤类新风空调春款女装真我新品电视直降新潮电脑美妆护肤京东超市秒杀便宜包邮京东生鲜进口好物京东家电PLUS会员拍卖家用电器手机/运营商/数码电脑/办公家居/家具/家装/厨具男装/女装/童装/内衣美妆/个护清洁/宠物女鞋/箱包/钟表/珠宝男鞋/运动/户外房产/汽车/汽车用品母婴/玩具乐器食品/酒类/生鲜/特产艺术/礼品鲜花/农牧园艺医药保健/计生情趣图书/文娱/教育/电子书机票/酒店/旅游/生活/支付/白条/保险/企业金融安装/维修/二手工业品/元器件Hi~欢迎逛京东!-->登录|注册-->新人福利PLUS会员京东快报&

【微信小程序支付计算签名值-前端】

微信小程序调用wx.requestPayment(OBJECT)发起微信支付1、后端通过JSAPI下单接口获取到发起支付的必要参数prepay_id,前端取到prepay_id就可以调用wx.requestPayment发起支付。调起支付的参数需要按照签名规则进行签名计算。微信支付文档2、前端得到prepay_id后就可以按照规则计算签名了。2.1构造签名串,签名串一共有四行,每一行为一个参数。行尾以\n(换行符,ASCII编码值为0x0A)结束,包括最后一行。如果参数本身以\n结束,也需要附加一个\n。参与签名字段及格式:小程序appId时间戳随机字符串订单详情扩展字符串数据举例:wx888

如何开发前端组件库

在讲如何做之前先说两个不大、却有点重要的问题~。ps(文章最后有项目案例)1.为什么要自己开发一个前端组件库?或者说,自己开发一个前端组件库有什么好处?我认为前端组件库是我们前端练习写一个library的最简单最有效的方式(当然在面试中也算一个不错的亮点)。因为开发组件库的过程不仅练习了框架(vue/react)的使用,还集合了包括单元测试、UI输出、类型检查、打包构建等从头到尾一整套的知识。其中每一块里面又包含很多内容,如果专门拿出来一个学习,不仅不系统,而且容易忘记,而前端组件库就很好的把这些知识集合了起来,不需要花费很长时间却能学习很多知识。可谓事半功倍。2.自己开发前端组件库要达到什么

解决nginx 部署前端post请求405 not allowed

问题第一次部署前端,将vue生成的dist文件部署到nginx后,进入页面后post请求查询数据时,出现405notallowed,经查阅发现,nginx静态资源访问不支持post请求。解决方案location/{root/usr/local/dist;try_files$uri$uri//index.html;indexindex.htmlindex.htm;error_page405=200@405;#405页面处理}#加入下面代码location@405{proxy_set_headerHost$host;proxy_set_headerX-Real-IP$remote_addr;pro

前端实现在线预览、编辑Office文档(vue版)

使用插件:Spire.Cloud在线Office文档编辑器(官网:冰蓝科技在线编辑)无需安装,在index.html里面引入即可重点:支持在线创建、编辑、保存和打印Office(Word/Excel/PPT)文档助您轻松实现高效率、无纸化办公使用浏览器打开:https://cloud.e-iceblue.cn/,点击右上角头像注册/登录账号。其次,点击菜单栏“我的应用”创建应用,获取APPID和APPKey。(个人理解:动态切换链接不刷新页面时显示不出来的,刷新页面才可以,错误是因为id为iframeEditor得div被替换成了ifarme,切换地址后找不到这个div,无法所以动态切换链接会